package com.cloudsigns.factorymanager2.project.bean;

import com.cloudsigns.factorymanager2.cusenum.CommonEnum;
import com.cloudsigns.factorymanager2.project.utils.ConstantUtil;

import org.json.JSONArray;

import java.io.Serializable;
import java.util.List;

/**
 * 产品类
 * Created by tony on 2017/12/9.
 */

public class ProductBean implements Serializable {
    /*产品id*/
    private String id = "";
    /*产品数量*/
    private int amount = 0;
    /*产品名称*/
    private String name = "";
    /*图片*/
    private List<String> picUrl;
    /*圆的留边*/
    private int border = 0;
    /*留边尺寸 下*/
    private int borderBottom = 0;
    /*留边尺寸：左*/
    private int borderLeft = 0;
    /*留边尺寸：右*/
    /*留边尺寸：上*/
    private int borderRight = 0;
    private int borderTop = 0;
    /*描述*/
    private String desc = "";
    /*圆的直径*/
    private int diameter = 0;
    /*方形的高*/
    private int height = 0;
    /*厚度*/
    private int thick = 0;
    /*方形的宽*/
    private int width = 0;
    /*产品规格*/
    private CommonEnum.ProductShapeType type;
    /*单位*/
    private String unit = "";
    /*安装说明*/
    private String installDesc = "";
    /*安装位置*/
    private String installPosition = "";
    /*图片 单张*/
    private String picUrl1;
    /*开始时间*/
    private String beginDate;
    /*工程名称*/
    private String engineeringName;
    /*完成时间*/
    private String finishDate;
    /*工程名称*/
    private CommonEnum.ProduceOrderLevel level;
    /*生产订单Id*/
    private String orderId;
    /*产品Id*/
    private String productId;
    /*项目名称*/
    private String projectName;

    public String getPicUrl1() {
        return picUrl1;
    }

    public void setPicUrl1(String picUrl1) {
        this.picUrl1 = picUrl1;
    }

    public ProductBean() {

    }

    public String getId() {
        return id;
    }

    public int getAmount() {
        return amount;
    }

    public String getName() {
        return name;
    }

    public List<String> getPicUrl() {
        return picUrl;
    }

    public int getBorder() {
        return border;
    }

    public int getBorderBottom() {
        return borderBottom;
    }


    public int getBorderLeft() {
        return borderLeft;
    }


    public int getBorderRight() {
        return borderRight;
    }


    public int getBorderTop() {
        return borderTop;
    }


    public String getDesc() {
        return desc;
    }

    public int getDiameter() {
        return diameter;
    }


    public int getHeight() {
        return height;
    }


    public int getThick() {
        return thick;
    }


    public int getWidth() {
        return width;
    }


    public CommonEnum.ProductShapeType getType() {
        return type;
    }

    public String getUnit() {
        return unit;
    }

    public void setId(String id) {
        this.id = id;
    }

    public void setAmount(int amount) {
        this.amount = amount;
    }

    public void setName(String name) {
        this.name = name;
    }

    public void setPicUrl(List<String> picUrl) {
        this.picUrl = picUrl;
    }

    public void setBorder(int border) {
        this.border = border;
    }

    public void setBorderBottom(int borderBottom) {
        this.borderBottom = borderBottom;
    }

    public void setBorderLeft(int borderLeft) {
        this.borderLeft = borderLeft;
    }

    public void setBorderRight(int borderRight) {
        this.borderRight = borderRight;
    }

    public void setBorderTop(int borderTop) {
        this.borderTop = borderTop;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public void setDiameter(int diameter) {
        this.diameter = diameter;
    }

    public void setHeight(int height) {
        this.height = height;
    }

    public void setThick(int thick) {
        this.thick = thick;
    }

    public void setWidth(int width) {
        this.width = width;
    }

    public void setType(CommonEnum.ProductShapeType type) {
        this.type = type;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public String getInstallDesc() {
        return installDesc;
    }

    public String getInstallPosition() {
        return installPosition;
    }

    public void setInstallDesc(String installDesc) {
        this.installDesc = installDesc;
    }

    public void setInstallPosition(String installPosition) {
        this.installPosition = installPosition;
    }

    public String getBeginDate() {
        return beginDate;
    }

    public void setBeginDate(String beginDate) {
        this.beginDate = beginDate;
    }

    public String getEngineeringName() {
        return engineeringName;
    }

    public void setEngineeringName(String engineeringName) {
        this.engineeringName = engineeringName;
    }

    public String getFinishDate() {
        return finishDate;
    }

    public void setFinishDate(String finishDate) {
        this.finishDate = finishDate;
    }

    public CommonEnum.ProduceOrderLevel getLevel() {
        return level;
    }

    public void setLevel(CommonEnum.ProduceOrderLevel level) {
        this.level = level;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getProductId() {
        return productId;
    }

    public void setProductId(String productId) {
        this.productId = productId;
    }


    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }


}
